package javaSenior.thread;

/**
 * @author Lenl
 * @version v1.0
 * @create 2021-06-02 20:18
 * @description 测试Thread中常用的一些方法
 * 1.start()：启动当前线程，调用run()
 * 2.run()：重写Thread类的run()方法，表明Thread要做什么
 * 3.currentThread():静态方法，获取当前代码执行的线程
 * 4.getName()/setName():获取、设置线程名
 * 5.yield():释放当前cpu的执行权(有可能仍抢到)
 * 6.join():在线程a中调用线程b的join方法让b线程加入，此线程阻塞直至b方法执行完毕
 * 7.stop()：强制结束当前线程（已过时）
 * 8.sleep()：让当前线程睡眠，单位毫秒
 * 9.isAlive()：判断当前线程是否存活
 *
 * 线程的优先级：
 *  1.MAX_PRIORITY:10/MIN_PRIORITY:1/NORM_PRIORITY:5
 *  2.获取和设置线程优先级：优先级只是概率上讲，并不绝对
 *      getPriority()
 *      setPriority(int i)
 *
 */
public class ThreadMethodTest {
}
